import Toast from './Toast.vue'
const obj = {}

obj.install = function (Vue) {
	//1.创建组件构造器
	const toastContrustor = Vue.extend(Toast)
	
	//2.new 的方式，根据组件构造器，可以创建出来一个组件对象
	const toast = new toastContrustor()
	
	//3.将组件对象，手动挂载到某个元素上
	toast.$mount(document.createElement('div'))
	
	//4.toast.$el对应的就是
	document.body.appendChild(toast.$el)
	
	Vue.prototype.$toast = toast;
}

export default obj